Ainsworth Bay Ainsworth Bay is a one of the most scenic and picturesque bays in South America. Here you will discover a beaver dam in the midst of glaciers and a Magellanic forest. Meanwhile, nature enthusiasts will enjoy viewing colonies of penguins, and sea elephants in their natural habitat. |
Like us on Facebook